home *** CD-ROM | disk | FTP | other *** search
/ Mac Magazin/MacEasy 37 / Mac Magazin and MacEasy Magazine CD - Issue 37.iso / Software / Entwickler / sonstige / Visual Balloons DR3 / ReadMe - Visual Balloons < prev    next >
Text File  |  1997-08-21  |  7KB  |  150 lines

  1. Visual Balloons™ for PowerPlant™
  2. Written by Andreas Pizsa <Andreas@ToolsAndToys.com>
  3. Copyright © 1997 Tools & Toys™
  4. All rights reserved.
  5.  
  6. Developer Release 3
  7. August 21st, 1997
  8.  
  9. [Archive Keywords: Development Tools, Libraries, Metrowerks, CodeWarrior, PowerPlant, Balloon Help]
  10.  
  11.  
  12. About Visual Balloons
  13.  
  14. Visual Balloons™ is the coolest way to add Balloon Help to your PowerPlant projects (really! *:o). With Visual Balloons, you simply drag a help balloon from the PowerPlant Catalog window to any of your PowerPlant Panes, add no more than two lines of code to your application, and Visual Balloons does the rest! No subclassing, no code modifications, just add your balloons!
  15.  
  16. Features
  17. • only two additional lines of code to write
  18. • Seamless integration with PowerPlant Constructor
  19. • Easy to use through Drag & Drop
  20. • supports PICT-Balloons, styled text, "embedded" strings, 'STR ' and 'STR#' resources
  21. • Small, efficient library (less than 10K)
  22. • Accelerated for PowerPC
  23. • compatible with 680x0 Macs
  24. • Mac First, Mac Only, Mac Forever
  25.  
  26. System Requirements
  27. For development, you'll need CodeWarrior and PowerPlant Constructor 2.4 or greater.
  28.  
  29. Visual Balloons will work on any computer that has System 7 or later installed. Visual Balloons disables itself automatically when running on a pre-System 7 computer.
  30.  
  31. What's new in this release (reverse chronological order)
  32.  
  33. DR 3
  34. + Updated "Visual Balloons Documentation"
  35. + Added sample application
  36. + Changed licensing scheme; we now use the Kagi Shareware registration service
  37. + Added Register application
  38.  
  39. DR 2
  40. + Easier to use: there are now only two 68K libraries, one for model near and one for model far
  41. + Improved stability: Balloon Toggler no longer crashes when not attached to an LControl (thnx to Willis Morse, wmorse@aol.com)
  42.  
  43. DR 1
  44. + first public release
  45.  
  46.  
  47. Installation
  48.  
  49. Installation is very simple:
  50. 1.  Put the "Visual Balloons™.CTYP" document into Constructor's "Custom Types" folder
  51. 2. Copy the "Visual Balloons™ Headers & Libs" folder to your hard disk
  52.  
  53.  
  54. Using Visual Balloons with Constructor
  55.  
  56. 1. Open your project's .ppob file with Metrowerks Constructor
  57. 2. Open the "Catalog" window
  58. 3. Switch the Catalog Window to "Attachments" (see 'em, see'em? *;o)
  59.  
  60. Adding a Visual Balloon
  61. 1. Now open any of your LWindows (or LDialogs, just any LPane)
  62. 2. Choose "Show Object Hierarchy" from the Layout menu
  63. 3. Grab a Visual Balloon from the Constructor Window and add it to a Pane
  64.  
  65. Configuring your Balloon
  66. 1. Open the Property Inspector window
  67. 2. The "Visual Balloons™" section contains the standard Balloon Help parameters. You can just leave the default settings in most cases. Otherwise, please see Inside Macintosh for the meaning of these settings.
  68. 3. Depending on the type of Balloon you added, you now type in the string or resource ID of the message that should appear in your Balloon.
  69. 4. That's it!
  70.  
  71.  
  72. Using the Visual Balloons Libraries
  73.  
  74. Again, this is as simple as Drag & Drop:
  75. 1. Add the "LMouseTracker" PowerPlant class to your project
  76. 2. Drag the appropriate Visual Balloons library to your project
  77. 3. Add the following two lines to your application (a good place is the "Initialize" method of your LApplication subclass)
  78.  
  79. // in the #includes section of your app, add
  80. #include "UVisualBalloons.hpp"
  81.  
  82. // in your "Initialize()" method, add
  83. UVisualBalloons::Initialize();
  84.  
  85. 4. Well... that's it again. Now just run your app!
  86.  
  87.  
  88. How to Register
  89.  
  90. Visual Balloons is Shareware, which means if you use it, you must pay for it (with one exception, see below). There are 4 types of licensing available, based on what kind of software you develop:
  91.  
  92. Freeware License
  93. If you make a Freeware product, Visual Balloons is free for you. You'll have to give me credits in your About box and documentation though: "Visual Balloons™ by Andreas Pizsa". I also ask you to send me a copy of your product.
  94.  
  95. Shareware License
  96. If you use Visual Balloons in a Shareware product, the license fee is US$ 25 for each product that includes Visual Balloons, and you have to give me credits in your About box and documentation (e.g. "Visual Balloons™ by Andreas Pizsa.").
  97.  
  98. Commercial License
  99. If you are a commercial developer and want to use Visual Balloons in any other application (esp. commercial or in-house applications), the fee is US$75 per application.
  100.  
  101. Unlimited License
  102. An Unlimited License gives you the right to include the Visual Balloons libraries in any of your or your company's products, without any limitations, for only US$ 149.-. Yes, that's less than 2 Commercial licenses *:o)
  103.  
  104. Using the Register application
  105.  
  106. 1. Run the Register program and fill out the form
  107. You need to enter your name, email, postal address, and the shareware you wish to pay for. The form accepts many different payment  methods such as: US Check, Money Order, Cash (in many different currencies), Visa, Mastercard, American Express, First Virtual, and Invoice (to be given to your accounts payable department).
  108.  
  109. 2. Send it to Kagi Shareware
  110. Then either email the data generated by the registration program or print it and send it via postal mail or fax. Credit card information is encoded by the Register program.
  111.  
  112. The address to send the completed form is output by Register when you Print or Copy the completed form.  The addresses are:
  113.  
  114. Email: shareware@kagi.com
  115.  
  116. FAX: +1 510 652 6589
  117.  
  118. Snail-mail:
  119. Kagi Shareware
  120. 1442-A Walnut Street #392-TH
  121. Berkeley, California, 94709-1405
  122. USA
  123.  
  124.  
  125. Contacting the Author
  126.  
  127. If you have any questions, suggestions, or bug reports please feel free to contact me anytime at one of the following addresses:
  128.  
  129. e-mail: Andreas@ToolsAndToys.com or ToolsAndToys@kagi.com
  130. Web site: <http://www.ToolsAndToys.com>
  131. Phone: +43 1 216 5585
  132. Fax: +43  1 216 5585 19
  133.  
  134. If you want to snail mail me:
  135.  
  136. Tools & Toys Software Ltd.
  137. Zirkusgasse 40
  138. A-1020 Vienna
  139. Austria, Europe
  140.  
  141. Where to finde the latest
  142. Visual Balloons can be found on the info-mac archive and its mirrors. The info-mac archive can be searched at <http://hyperarchive.lcs.mit.edu/HyperArchive.html> or through c-net's Shareware.com site at <http://www.shareware.com>
  143.  
  144. Our own Web site at <http://www.ToolsAndToys.com> lets you download the latest version of Visual Balloons, and also gives you the option to subscribe to our mailing list so you will be notified when new versions of Visual Balloons become available.
  145.  
  146. Copyright & Legal Stuff
  147.  
  148. Visual Balloons was developed and is Copyright by Andreas Pizsa. All rights reserved. Visual Balloons, the Visual Balloons logo, Tools & Toys and the Tools & Toys Logo are trademarks by Andreas Pizsa. All rights reseved. BalloonHelp is a trademark of Apple Computer, Inc. PowerPlant is a trademark of Metrowerks.
  149.  
  150. ### END ###